Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23A LEE TERRACE Detached £142,189 £110,000 3 Apr 2017
FIRST FLOOR FLAT 23 LEE TERRACE Flats/Maisonettes £1,175,640 £755,000 10 Apr 2014